Locality-aware P2P query search with ISP collaboration

نویسندگان

  • Vinay Aggarwal
  • Anja Feldmann
چکیده

More than half of Internet traffic today is contributed by peerto-peer (P2P) systems. Yet P2P systems build their overlay topology largely agnostic of the Internet underlay, which often leads to traffic management challenges for Internet Service Providers (ISP) and potentially inefficient neighbourhood selection for P2P nodes. To overcome this, we propose to use an oracle hosted by the ISPs, so that ISPs and P2P users can cooperate for improved performance. The oracle can be queried by P2P nodes while choosing neighbours for content search, and it will rank the possible neighbours of the querying node according to a locality indication, like location within the same AS, or the AS-hop distance. The ISP gains by keeping traffic within its Autonomous System (AS), and the P2P node can experience improved performance like lesser delay and better bandwidth. In this paper, we evaluate the benefits of our scheme by performing experiments in a real Testlab as well as a simulation framework. We show how we configure representative AS topologies for P2P networks, and present experimental results with content search phase of a P2P network using different file sharing and search query distributions. 1. Motivation. A significant portion of the Internet traffic today is contributed by P2P systems, which are realized as overlays on top of the underlying Internet routing architecture. Some of the most popular applications that rely on the P2P methodology [10] include file sharing systems like Bittorrent, Gnutella and eDonkey, VoIP systems such as GoogleTalk and Skype, as well as real-time multimedia streaming and online gaming systems. Recent measurement studies have reported that P2P systems account for more than 50% of total Internet traffic [18, 19, 10]. Indeed, P2P system applications are one of the major reasons cited by users for upgrading their Internet access to broadband [15]. Yet, P2P traffic also poses a problem for the ISPs as it is very dominant and the traffic flows are almost impossible to engineer [18, 19]. This is primarily because ISPs have neither control nor knowledge of the overlay structure of P2P systems, which is formed largely independent of the Internet routing underlay. 2000 Mathematics Subject Classification. Primary: 68M10, 68M14; Secondary: 90B18.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ISP-aided Biased Query Search for P2P systems in a Testlab

More than half of Internet traffic today is contributed by peer-to-peer (P2P) systems. P2P systems build their overlay topology largely agnostic of the Internet underlay, which often leads to traffic management challenges for Internet Service Providers (ISP) and potentially inefficient neighborhood selection for P2P nodes. To overcome this, we propose to use an oracle hosted by the ISPs, so tha...

متن کامل

ISP-aided neighbour selection in peer-to-peer systems

Peer-to-peer (P2P) systems account for more than half of Internet traffic today, and an increasing number of user applications, e.g., Bittorrent, eDonkey, Joost, Skype, GoogleTalk, and P2P-TV, rely on P2P methodology. P2P systems build overlays at the application layer, independently of Internet routing and ISP topologies. This leads to measurement traffic overhead and routing inefficiencies fo...

متن کامل

Characterizing Locality-aware P2P Streaming

Peer-to-peer (P2P) live streaming systems have been increasingly popular and successful in today’s Internet, which provide large collections of video channels to millions of users at low server costs. The large volumes of P2P streaming traffic are exceeding those incurred by BitTorrent-like file sharing applications, threatening huge traffic relay cost to the Internet service providers (ISPs). ...

متن کامل

On Improving Network Locality in BitTorrent-Like Systems

The emerging Peer-to-Peer (P2P) model has become a very popular paradigm for developing Internet-scale systems. The BitTorrent is an example of P2P system for sharing resources, including files and documents. Owing to the peer does not have the capability of locality aware, it cannot differentiate its neighbors belong to which Internet Service Provider (ISP), file sharing results in a large num...

متن کامل

Foreseer: A Novel, Locality-Aware Peer-to-Peer System Architecture for Keyword Searches

Peer-to-peer (P2P) systems are becoming increasingly popular and complex, serving millions of users today. However, the design of current unstructured P2P systems does not take full advantage of rich locality properties present in P2P system workloads, thus possibly resulting in inefficient searches or poor system scalability. In this paper, we propose a novel locality-aware P2P system architec...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • NHM

دوره 3  شماره 

صفحات  -

تاریخ انتشار 2008